package com.ruibang.glass.etl.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;

import lombok.Data;
import org.apache.commons.lang3.StringUtils;

/**
 * <p>
 * 
 * </p>
 *
 * @author Auto-generator
 * @since 2024-04-30
 */

@ApiModel(value ="")
@TableName("sl_station_mes3_detail")
@Data
public class SlStationMes3Detail {

    @TableId(value = "_id")
    private String Id;
    private String createTime;
    @TableField("CJ_chouj_cnt_last")
    private String cjChoujCntLast;
    @TableField("CJ_chouj_cnt_now")
    private String cjChoujCntNow;
    @TableField("TR_zt_cnt_last")
    private String trZtCntLast;
    @TableField("TR_zt_cnt_now")
    private String trZtCntNow;
    @TableField("TR_PORT1_cnt_last")
    private String trPort1CntLast;
    @TableField("TR_PORT1_cnt_now")
    private String trPort1CntNow;
    @TableField("TR_PORT2_cnt_last")
    private String trPort2CntLast;
    @TableField("TR_PORT2_cnt_now")
    private String trPort2CntNow;
    @TableField("TR_PORT3_cnt_last")
    private String trPort3CntLast;
    @TableField("TR_PORT3_cnt_now")
    private String trPort3CntNow;
    @TableField("TR_zt_lp_cnt_last")
    private String trZtLpCntLast;
    @TableField("TR_zt_lp_cnt_now")
    private String trZtLpCntNow;
    @TableField("TR_zt_ng_cnt_last")
    private String trZtNgCntLast;
    @TableField("TR_zt_ng_cnt_now")
    private String trZtNgCntNow;
    @TableField("TR_port1_lp_cnt_last")
    private String trPort1LpCntLast;
    @TableField("TR_port1_lp_cnt_now")
    private String trPort1LpCntNow;
    @TableField("TR_port1_sb_cnt_last")
    private String trPort1SbCntLast;
    @TableField("TR_port1_sb_cnt_now")
    private String trPort1SbCntNow;
    @TableField("TR_port1_zqx_cnt_last")
    private String trPort1ZqxCntLast;
    @TableField("TR_port1_zqx_cnt_now")
    private String trPort1ZqxCntNow;
    @TableField("TR_port1_zjg_cnt_last")
    private String trPort1ZjgCntLast;
    @TableField("TR_port1_zjg_cnt_now")
    private String trPort1ZjgCntNow;
    @TableField("TR_port1_tj_cnt_last")
    private String trPort1TjCntLast;
    @TableField("TR_port1_tj_cnt_now")
    private String trPort1TjCntNow;
    @TableField("TR_port2_lp_cnt_last")
    private String trPort2LpCntLast;
    @TableField("TR_port2_lp_cnt_now")
    private String trPort2LpCntNow;
    @TableField("TR_port2_sb_cnt_last")
    private String trPort2SbCntLast;
    @TableField("TR_port2_sb_cnt_now")
    private String trPort2SbCntNow;
    @TableField("TR_port2_zqx_cnt_last")
    private String trPort2ZqxCntLast;
    @TableField("TR_port2_zqx_cnt_now")
    private String trPort2ZqxCntNow;
    @TableField("TR_port2_zjg_cnt_last")
    private String trPort2ZjgCntLast;
    @TableField("TR_port2_zjg_cnt_now")
    private String trPort2ZjgCntNow;
    @TableField("TR_port2_tj_cnt_last")
    private String trPort2TjCntLast;
    @TableField("TR_port2_tj_cnt_now")
    private String trPort2TjCntNow;
    @TableField("TR_port3_lp_cnt_now")
    private String trPort3LpCntNow;
    @TableField("TR_port3_lp_cnt_last")
    private String trPort3LpCntLast;
    @TableField("TR_port3_sb_cnt_last")
    private String trPort3SbCntLast;
    @TableField("TR_port3_sb_cnt_now")
    private String trPort3SbCntNow;
    @TableField("TR_port3_zqx_cnt_last")
    private String trPort3ZqxCntLast;
    @TableField("TR_port3_zqx_cnt_now")
    private String trPort3ZqxCntNow;
    @TableField("TR_port3_zjg_cnt_last")
    private String trPort3ZjgCntLast;
    @TableField("TR_port3_zjg_cnt_now")
    private String trPort3ZjgCntNow;
    @TableField("TR_port3_tj_cnt_last")
    private String trPort3TjCntLast;
    @TableField("TR_port3_tj_cnt_now")
    private String trPort3TjCntNow;
    @TableField("TR_link1_sbl_cnt_last")
    private String trLink1SblCntLast;
    @TableField("TR_link1_sbl_cnt_now")
    private String trLink1SblCntNow;
    @TableField("TR_link2_sbl_cnt_last")
    private String trLink2SblCntLast;
    @TableField("TR_link2_sbl_cnt_now")
    private String trLink2SblCntNow;
    @TableField("JQ_jp_cnt_last")
    private String jqJpCntLast;
    @TableField("JQ_jp_cnt_now")
    private String jqJpCntNow;
    @TableField("JQ_cp_cnt_last")
    private String jqCpCntLast;
    @TableField("JQ_cp_cnt_now")
    private String jqCpCntNow;
    @TableField("JQ_sb_cnt_last")
    private String jqSbCntLast;
    @TableField("CZJ1_port1_DP_cnt_last")
    private String czj1Port1DpCntLast;
    @TableField("JQ_sb_cnt_now")
    private String jqSbCntNow;
    @TableField("QX_jp_cnt_last")
    private String qxJpCntLast;
    @TableField("QX_jp_cnt_now")
    private String qxJpCntNow;
    @TableField("QX_cp_cnt_last")
    private String qxCpCntLast;
    @TableField("QX_cp_cnt_now")
    private String qxCpCntNow;
    @TableField("QX_sb_cnt_last")
    private String qxSbCntLast;
    @TableField("QX_sb_cnt_now")
    private String qxSbCntNow;
    @TableField("D7QX_jp_cnt_last")
    private String d7qxJpCntLast;
    @TableField("D7QX_jp_cnt_now")
    private String d7qxJpCntNow;
    @TableField("D7QX_cp_cnt_last")
    private String d7qxCpCntLast;
    @TableField("D7QX_cp_cnt_now")
    private String d7qxCpCntNow;
    @TableField("D7QX_sb_cnt_last")
    private String d7qxSbCntLast;
    @TableField("D7QX_sb_cnt_now")
    private String d7qxSbCntNow;
    @TableField("JCJ_jp_cnt_last")
    private String jcjJpCntLast;
    @TableField("JCJ_jp_cnt_now")
    private String jcjJpCntNow;
    @TableField("JCJ_cp_cnt_last")
    private String jcjCpCntLast;
    @TableField("JCJ_cp_cnt_now")
    private String jcjCpCntNow;
    @TableField("JCJ_sb_cnt_last")
    private String jcjSbCntLast;
    @TableField("JCJ_sb_cnt_now")
    private String jcjSbCntNow;
    @TableField("CZJ1_port1_CF_cnt_last")
    private String czj1Port1CfCntLast;
    @TableField("CZJ1_port1_CF_cnt_now")
    private String czj1Port1CfCntNow;
    @TableField("CZJ1_port1_TF_cnt_last")
    private String czj1Port1TfCntLast;
    @TableField("CZJ1_port1_TF_cnt_now")
    private String czj1Port1TfCntNow;
    @TableField("CZJ1_port1_DP_cnt_now")
    private String czj1Port1DpCntNow;
    @TableField("CZJ1_port1_ZQX_cnt_last")
    private String czj1Port1ZqxCntLast;
    @TableField("CZJ1_port1_ZQX_cnt_now")
    private String czj1Port1ZqxCntNow;
    @TableField("CZJ1_port1_NG_cnt_last")
    private String czj1Port1NgCntLast;
    @TableField("CZJ1_port1_NG_cnt_now")
    private String czj1Port1NgCntNow;
    @TableField("CZJ1_port2_CF_cnt_last")
    private String czj1Port2CfCntLast;
    @TableField("CZJ1_port2_CF_cnt_now")
    private String czj1Port2CfCntNow;
    @TableField("CZJ1_port2_TF_cnt_last")
    private String czj1Port2TfCntLast;
    @TableField("CZJ1_port2_TF_cnt_now")
    private String czj1Port2TfCntNow;
    @TableField("CZJ1_port2_DP_cnt_last")
    private String czj1Port2DpCntLast;
    @TableField("CZJ1_port2_DP_cnt_now")
    private String czj1Port2DpCntNow;
    @TableField("CZJ1_port2_ZQX_cnt_last")
    private String czj1Port2ZqxCntLast;
    @TableField("CZJ1_port2_ZQX_cnt_now")
    private String czj1Port2ZqxCntNow;
    @TableField("CZJ1_port2_NG_cnt_last")
    private String czj1Port2NgCntLast;
    @TableField("CZJ1_port2_NG_cnt_now")
    private String czj1Port2NgCntNow;
    @TableField("CZJ2_port1_CF_cnt_last")
    private String czj2Port1CfCntLast;
    @TableField("CZJ2_port1_CF_cnt_now")
    private String czj2Port1CfCntNow;
    @TableField("CZJ2_port1_TF_cnt_last")
    private String czj2Port1TfCntLast;
    @TableField("CZJ2_port1_TF_cnt_now")
    private String czj2Port1TfCntNow;
    @TableField("CZJ2_port1_DP_cnt_last")
    private String czj2Port1DpCntLast;
    @TableField("CZJ2_port1_DP_cnt_now")
    private String czj2Port1DpCntNow;
    @TableField("CZJ2_port1_ZQX_cnt_last")
    private String czj2Port1ZqxCntLast;
    @TableField("CZJ2_port1_ZQX_cnt_now")
    private String czj2Port1ZqxCntNow;
    @TableField("CZJ2_port1_NG_cnt_last")
    private String czj2Port1NgCntLast;
    @TableField("CZJ2_port1_NG_cnt_now")
    private String czj2Port1NgCntNow;
    @TableField("CZJ2_port2_CF_cnt_last")
    private String czj2Port2CfCntLast;
    @TableField("CZJ2_port2_CF_cnt_now")
    private String czj2Port2CfCntNow;
    @TableField("CZJ2_port2_TF_cnt_last")
    private String czj2Port2TfCntLast;
    @TableField("CZJ2_port2_TF_cnt_now")
    private String czj2Port2TfCntNow;
    @TableField("CZJ2_port2_DP_cnt_last")
    private String czj2Port2DpCntLast;
    @TableField("CZJ2_port2_DP_cnt_now")
    private String czj2Port2DpCntNow;
    @TableField("CZJ2_port2_ZQX_cnt_last")
    private String czj2Port2ZqxCntLast;
    @TableField("CZJ2_port2_ZQX_cnt_now")
    private String czj2Port2ZqxCntNow;
    @TableField("CZJ2_port2_NG_cnt_last")
    private String czj2Port2NgCntLast;
    @TableField("CZJ2_port2_NG_cnt_now")
    private String czj2Port2NgCntNow;
    @TableField("CZJ2_port3_CF_cnt_last")
    private String czj2Port3CfCntLast;
    @TableField("CZJ2_port3_CF_cnt_now")
    private String czj2Port3CfCntNow;
    @TableField("CZJ2_port3_TF_cnt_last")
    private String czj2Port3TfCntLast;
    @TableField("CZJ2_port3_TF_cnt_now")
    private String czj2Port3TfCntNow;
    @TableField("CZJ2_port3_DP_cnt_last")
    private String czj2Port3DpCntLast;
    @TableField("CZJ2_port3_DP_cnt_now")
    private String czj2Port3DpCntNow;
    @TableField("CZJ2_port3_ZQX_cnt_last")
    private String czj2Port3ZqxCntLast;
    @TableField("CZJ2_port3_ZQX_cnt_now")
    private String czj2Port3ZqxCntNow;
    @TableField("CZJ2_port3_NG_cnt_last")
    private String czj2Port3NgCntLast;
    @TableField("CZJ2_port3_NG_cnt_now")
    private String czj2Port3NgCntNow;
    @TableField("BZ_cj_cnt_last")
    private String bzCjCntLast;
    @TableField("BZ_cj_cnt_now")
    private String bzCjCntNow;
    @TableField("BZ_sb_cnt_last")
    private String bzSbCntLast;
    @TableField("BZ_sb_cnt_now")
    private String bzSbCntNow;
    @TableField("LD_at_cnt_last")
    private String ldAtCntLast;
    @TableField("LD_at_cnt_now")
    private String ldAtCntNow;
    private String productionLineCode;
    private String stationId;
    private String station;
    @TableField("`table`")
    private String table;
    private String year;
    private String month;
    private String day;
    private String week;
    private String hour;
    @TableField("tagText")
    private String tagText;

}
